Editor window
This topic briefly explains the editor window.
The editor
Each editor consists of different parts (the appearance and existance of
some of them may vary depending on Tiny Hexer's settings):
- Ruler bar: This is the uppermost part of the editor window, it
shows the byte index of each hex or character data. the current cursor
column is highlighted (here: "0203")
- Offset pane: This part displays the data offset of each row,
the current row is highlighted (here: "0x042800")
- Hexadecimal field: This field shows the file data byte values
in hexadecimal notation. You can insert/overwrite bytes (depending on the
active mode), bytes may be arranged in columns of specific widths. Even
and odd columns can have different colors.
- Character field: This field shows the file data values as
characters. You can insert/overwrite characters (depending on the active
mode). Characters can be displayed using different conversion tables. In
unicode mode each character represents two bytes in the hex field.
- Per file bookmark: This "2" sign shows that a per file
bookmark (No #2) is set in this row (see the Keyboard section)
- Cursor position: A blinking cursor tells you the current
position in the file. In INS mode the cursor is a single line, in OVW
mode it is a block covering a whole character.
- "Fake" cursor: The inactive field also shows you the current
cursor position by displaying a dotted frame.
- Selected block: The currently selected data is highlighted by
inverting the colors.
|
|
Keyboard
support
The editor has normal keyboard support (like e.g. text editors): Cursor
movements, selection using the "Shift" key, scrolling using "Page Up" and
"Page Down" and so on.
Some keys have a special meaning:
- Tab: You can switch between the hexadecimal field and
the character field using the "Tab" key (and also Ctrl +
T)
- Shift + Ctrl + 0...9: Using these key
combinations you can set one of ten per file bookmarks at the current
position. These bookmarks can be defined for each file independently and
are persistently stored in the registry.
- Ctrl + 0...9: Using one of those ten key
combinations you can set the cursor to a previously created per file
bookmark.
Mouse
support
Tiny Hexer supports common mouse operations (selection, cursor
positioning). Additionally OLE drag and drop is supported, so you might
drag a selected block of data from an editor to another one, from and to
other applications supporting OLE drag and drop and even as "Scrap" file to
the desktop.
To open a file in a new editor window, just drag it from an Explorer
window to the toolbar or status bar of the main window.
You can also use the scrolling wheel of your mouse to change the number
of bytes per row by holding down the Ctrl key during "wheeling".